package com.bank.trade_records.zhuan_money.service;




import com.bank.trade_records.zhuan_money.entity.ZhuanMoney;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

import java.util.List;

public interface ZhuanMoneyService {
    ZhuanMoney getZhuanMoneyById(Long id);

    boolean addZhuanMoney(ZhuanMoney zhuanMoney);

    boolean updateZhuanMoney(ZhuanMoney zhuanMoney);

    boolean deleteZhuanMoneyById(Long id);

    List<ZhuanMoney> getAllZhuanMoneys();

    boolean batchInsert(List<ZhuanMoney> zhuanMoneyList);

    Page<ZhuanMoney> getZhuanMoneyPage(Page<ZhuanMoney> zhuanMoneyPage);

    List<Object> getDailyTransactionAmounts();
    List<ZhuanMoney> getZhuanMoneyListByAccountId(long accountId);
    // 其他业务方法...
}
